long haul - Inglés Sinónimo Diccionario

long haul

n.
[1] long run